deed (title to property) - Turc Anglais Dictionnaire